package forward.Module.Modules.Combat;

import forward.Module.Module;
import forward.Module.ModuleType;
import forward.Module.Modules.Move.NoSlow;
import forward.api.EventHandler;
import forward.api.Events.World.EventPacketReceive;
import forward.api.Events.World.EventPacketSend;
import forward.api.Value.Mode;
import forward.api.Value.Numbers;
import forward.api.Value.Option;
import net.minecraft.network.Packet;
import net.minecraft.network.play.client.C00PacketKeepAlive;
import org.apache.commons.lang3.RandomUtils;

public class Reach extends Module{
  //  private int width;
    //public Mode<Enum> ex = new Mode("Mode", "Mode", (Enum[])Exmode.values(), (Enum) Exmode.MinePlexCombat);
    public static Option<Boolean> block = new Option<Boolean>("Reach", "Block Interact", true);
    public static Numbers<Double> reach = new Numbers<Double>("Reach", "Reach", 4.0, 3.0, 6.0, 0.1);
    //public static FloatValue range = new FloatValue("Reach", "Range", 4.0f, 3.0f, 6.0f, 0.1f);
    //public static BooleanValue block = new BooleanValue("Reach", "Block Interact", true);

    public Reach() {
        super("Reach",new String[]{"Reach"},ModuleType.Combat);
        this.addValues(block,reach);
    }
    

}
